City Of London — synonyms, definition
1. City of London (Noun)
1 synonym
the City
1 definition
City of London (Noun) — The part of London situated within the ancient boundaries; the commercial and financial centre of London.
5 types of
center centre eye heart middle
4 parts of
British capital Greater London London capital of the United Kingdom